make a stride - French English Dictionary